environmentally responsible - French English Dictionary